package homework003;

/**
 * @author itheima
 */
public class Main {
    public static void main(String[] args) {
        // 调用方法，其实数值为 20
        long jc = jc(20);
        // 输出结果
        System.out.println(jc);
    }

    private static long jc(int n) {
        //出口：在方法内部判断该变量的值是否是1
        if (n == 1) {
            //是：返回1
            return 1;
        } else {
            //不是：返回n*(n-1)!
            return n * jc(n - 1);
        }
    }
}